Japanese lantern

noun
Origin
1890-95
British Dictionary definitions for Japanese lantern

Japanese lantern

noun
1.
another name for Chinese lantern (sense 1)
Contemporary definitions for Japanese lantern
noun

Chinese lantern; a collapsible thin-paper lantern used for decoration or ceremonies